systematic irrigation - German English Dictionary